			
			
			
			// 这里是显示评论框的js
			(function() {
				document.addEventListener('commitEvent', function() {
					
					var modalBox = {};
					//建立评论框对象
					modalBox.modal = document.getElementById("comment_main");
					//获取评论框
					modalBox.comment_button = document.getElementById("comment_button");
					//获得我要评论的按钮
					modalBox.closeBtn = document.getElementById("closeBtn");
					//获得关闭按钮
					modalBox.show = function() {
						if(document.getElementById("user_id")==null){
							// alert("登录才能评论哦");
							warning("登录才能评论哦");
							return;
						}
						this.modal.style.display = "block";
					}
					//评论框显示
					modalBox.close = function() {
						this.modal.style.display = "none";
					}
					// 评论框关闭
					modalBox.init = function() {
						var that = this;
						this.comment_button.onclick = function() {
							that.show();
						}
						this.closeBtn.onclick = function() {
							that.close();
						}
					}
					modalBox.init();
					//评论框初始化
				})
			})();

			function timestampToTime(timestamp)
			// 这里是一个将时间戳转换成正常时间格式的方法
			{
				var date = new Date(timestamp);
				//时间戳为10位需*1000，时间戳为13位的话不需乘1000
				var Y = date.getFullYear() + '-';
				var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
				var D = date.getDate() + ' ';
				return Y + M + D;
			}
			
			function scoreToStar(score)
			// 这里是一个将评分的数字显示转换成星星的方法
			{
				if (score == 2) {
					return '★☆☆☆☆';
				}
				if (score == 4) {
					return '★★☆☆☆';
				}
				if (score == 6) {
					return '★★★☆☆';
				}
				if (score == 8) {
					return '★★★★☆';
				}
				if (score == 10) {
					return '★★★★★';
				}
			}
			
			// 这里封装了一个获取页面参数的方法,by刘老师
			function get_args() {
				var obj = {};
				decodeURI(window.location.search).substring(1).split('&').map(el => el.split('=')).map(el => obj[el[0]] = el[1])
				return obj;
			}

			// 这里封装了一个判断是不是电影的方法
			function judge_movie(num) {
				if (num == 1) {
					return '电影';
				} else {
					return num;
				}
			}
			
			// 这里封装了一个string的数字转int并且只保留一位小数的方法
			function decimal(num){
				var n=Number(num);
				return n.toFixed(1);
			}
			
			// 这里封装了一个求保留一位小数百分比的方法
			function percent(son,mom){
				var n = (son/mom*100).toFixed(1);
				return n+'%';
			}
			
			// 这里封装了点赞的方法，但是不完善，一个用户可以对一个评论无限点赞- -
			function dianzhanByTime(id) {
				if(document.getElementById("user_id")==null){
					// alert("登录才能点赞哦");
					warning("登录才能点赞哦");
					return;
				}
				var comId = document.getElementById("comment_other"+id).innerHTML;
				fetch('/CoolReal/comTime', {
					method: 'POST',
					body:"comment_id="+comId,
					headers: {
						"Content-type": "application/x-www-form-urlencoded; charset=utf-8"
					}
				})
				
				orderByTime();
			}
			
			// 这里封装了点赞的方法，但是不完善，一个用户可以对一个评论无限点赞- -
			function dianzhanByZan(id){
				if(document.getElementById("user_id")==null){
					warning("登录才能点赞哦");
					return;
				}
				var comId = document.getElementById("comment_other"+id).innerHTML;
				fetch('/CoolReal/comTime', {
					method: 'POST',
					body:"comment_id="+comId,
					headers: {
						"Content-type": "application/x-www-form-urlencoded; charset=utf-8"
					}
				})
				orderByZan();
			}
			
			// 这里封装了一个获得点亮星星个数的方法
			function xingxing(){
				var div = document.getElementById("score");
				if(div.innerText.search("你已经")!=-1)
				{
					return 0;
				}
				else{
					var s1 = document.getElementById("score_2").style.backgroundPositionX;
					var s2 = document.getElementById("score_4").style.backgroundPositionX;
					var s3 = document.getElementById("score_6").style.backgroundPositionX;
					var s4 = document.getElementById("score_8").style.backgroundPositionX;
					var s5 = document.getElementById("score_10").style.backgroundPositionX;
					
					if(s2=="0px"){
						return 2;
					}
					if(s3=="0px"){
						return 4;
					}
					if(s4=="0px"){
						return 6;
					}
					if(s5=="0px"){
						return 8;
					}
					if(s5=="-47px"){
						return 10;
					}
				}
			}
			
			// 这里封装了发表评论的方法
			function fabiao(){
				var uid = document.getElementById("user_id").innerHTML;
				var mid = get_args()["id"];
				var text = document.getElementById("comment_text").value;
				var time = new Date().getTime();
				var score = xingxing();
// 				var star = document.getElementById("score_2").style.backgroundPositionX;
// 				
// 				if(star=="0px"){
// 					alert("评论要顺便评个分哦");
// 					return;
// 				}
				
				var s={};
				s["user_id"]=uid;
				s["comment_content"]=text;
				s["comment_time"]=time;
				s["score"]=score;
				s["movie_id"]=mid;
				fetch('/CoolReal/add_comment', {
					method: 'POST',
					body:Object.keys(s).map(el=>`${el}=${s[el]}`).join('&'),
					headers: {
						"Content-type": "application/x-www-form-urlencoded; charset=utf-8"
					}
				})
					
				var com=document.getElementById("comment_main");
				com.style.display="none";
				prompt();
			}
			
			function warning(ch){
				window.box = document.getElementById("warning_box");
				var text=document.getElementById("warning_text");
				text.innerText=null;
				var content=ch;
				box.style.display="block";
				text.innerText+=content;
				var close = document.getElementById("closeBtn4Warning");
				close.onclick=function(){
					box.style.display="none";
					text.innerText=null;
				}
			}
			
			function prompt(){
				var box = document.getElementById("prompt_box");
				box.style.display="block";
			}
			
			// 这里封装了注销的方法
			function quit(){
				sessionStorage.clear();
				window.location.href="../yfj/detail.html?id="+get_args()["id"];
				
			}
			
			// 这里封装了登录的方法
			function login(){
				var box =document.getElementById("login_box");
				box.style.display="block";
				var close=document.getElementById("closeBtn4Login");
				close.onclick=function(){
					box.style.display="none";
				}
			}
			
			function login_check(){
				var fom = document.getElementById("login4detail");
				var formData = new FormData(fom);
				var rep = {};
				var box =document.getElementById("login_box");
				var userName = document.getElementById("user_name");
				var password = document.getElementById("user_password");
				if(userName.value!=""&&password.value!=""){
					// debugger;
						fetch('/CoolReal/logindetail',{
						credentials: 'include',
						method: 'POST',
						body:encodeURI(Array.from(formData.entries()).map(el=>el.join('=')).join('&')),
						headers:{
								"Content-type":"application/x-www-form-urlencoded;charset=utf-8"
							}
						})
						.then(response => response.json())
						.catch(error => console.error('Error:', error))
						.then(response => {
							console.log('Success:', response);
							if(response.status == 1){
								sessionStorage.setItem('currentUser',JSON.stringify(response.data));
								location.reload();
							}else{
								box.style.display="none";
								warning("用户名/密码错误");
							}
							return response;
						});
				}
				else{
					box.style.display="none";
					warning("用户名/密码错误")
				}
			}